/*
 * Welcome to use the TableGo Tools.
 * 
 * http://vipbooks.iteye.com
 * http://blog.csdn.net/vipbooks
 * http://www.cnblogs.com/vipbooks
 * 
 * Author:bianj
 * Email:edinsker@163.com
 * Version:5.8.8
 */

package org.jeecg.modules.system.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * 工单考勤表(order_attendance)
 * 
 * @author yunfa_liu
 * @version 1.0.0 2019-07-04
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class OrderAttendance implements java.io.Serializable {
    /** 版本号 */
    private static final long serialVersionUID = 8341232420049413912L;

    /** 工单考勤编号，使用uuid */
    @TableId(type = IdType.UUID)
    private String attendanceId;

    /** 开始考勤时间 */
    private Date attendanceStartTime;

    /** 考勤类型：0，开始考勤 1，结束解释 */
    private Integer attendanceType;

    /** 开始考勤照片 */
    private String attendanceStartImg;

    /** 考勤地点，基于gps */
    private String attendanceAddress;

    /** 结束考勤时间 */
    private Date attendanceEndTime;

    /** 结束考勤照片 */
    private String attendanceEndImg;

    /** 任务内容描述 */
    private String attendanceContent;

    /** 工单人员编号，工单人员表外键 */
    private String orderUserId;

    /** 创建人 */
    private String createBy;

    /** 创建时间 */
    private Date createTime;

    /** 修改人 */
    private String updateBy;

    /** 修改时间 */
    private Date updateTime;

}